zebra finch – English–Italiano translations

🇬🇧 en it 🇮🇹

zebra finch noun

  • bird
diamante mandarino
Wiktionary Links